Career 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Argentina F1 Argentina F2 Argentina F3 Italy F12 Italy F13 Italy F15 Spain F15 Chile F1a Chile F1b Uruguay F1 Argentina F7 Chile F2 France F8 Italy F18 Italy F19 Italy F22 Colombia F2 Venezuela #1-w1 Venezuela #1-w2 Venezuela #1-w4 Uruguay F2 Argentina F5 Argentina F6 Argentina F8 Argentina F9 France F9 Italy F21 France F11 Italy F15 Argentina F4 Spain F26 Argentina F5 Argentina F11 Colombia F5 Colombia F1 Venezuela #1-w3 Argentina F6 Uruguay F1 Argentina F4 Portugal F1 Chile F1 Argentina F4 Argentina F5 Argentina F6 Argentina F7 Argentina F8 Argentina F9 Argentina F10 Colombia F6 Venezuela F7 Venezuela F8 Argentina F7 Sporting Challenger - Turin Open Castilla y Leon - Segovia Italy F14 Chile F3 Argentina F3 Italy F20 Copa Petrobras Argentina - Buenos Aires Open Castilla y Leon - Segovia XII Trofeo Ciudad de Quito 'Diario El Comercio' - Quito Trofeo Sisma Mantova - Mantova Lubbock Challenger - Lubbock Bancolombia Open - Bogota San Luis Potosi Challenger - San Luis Potosi AGT Challenger - Leon Zenith Tennis Cup-Harbour Club - Milan s'Tennis Masters Challenger - Graz XXXV Edizione A Savoldi-Marco Co. Trofeo Dimmidisi - Manerbio Bancolombia Open - Cali IV Challenger Ciudad De Guayaquil - Guayaquil Lima Challenger - Lima Sao Paulo Challenger Iquique Challenger Bucaramanga Challenger San Luis Potosi Challenger Mexico City Challenger Pereira Challenger Bogota Challenger Manta Challenger Campos do Jordao Challenger Brasilia Challenger Cali Challenger Buenos Aires Challenger IPP Geneva Trophy - Geneva Seguros Bolivar Open - Medellin XII Abierto Internacional de Salinas - Salinas San Luis Potosi Challenger 2007 - San Luis Potosi Guayaquil Challenger Cancun Challenger Maia Open 2002 - Maia Sao Paulo Challenger Bucaramanga Challenger Salinas Challenger Santiago Challenger Barranquilla Challenger Milan Challenger Marburg Challenger Bogota Challenger Sporting Challenger '07 Trofeo Regione Piemonte - Turin Open Castilla y Leon Trofeo Iberdrola - Segovia Genova Challenger Szczecin Challenger Copa Ericsson Brazil - Sao Paulo Aguascalenties Challenger Oklahoma Challenger - Tulsa Medellin Challenger Geneva Challenger Open Ciudad de Valencia/LXI Copa Faulconbridge - Valencia Helsinki Challenger Copa Petrobras Colombia - Bogota Bucaramanga Challenger 14° Torneo B. Camparini- Lines Trophy - Reggio Emilia VIII Trofeo Ciutat de Barcelona - Barcelona Hamburg Challenger - Hamburg Salinas Challenger Santiago Challenger Challenger Copa Sevilla Internacionales de Andalucia - Seville Barranquilla Challenger Sarasota Challenger Prague Challenger Top Wool Challenger Biella - Biella Prostejov Challenger Copa Petrobras Argentina - Buenos Aires Braunschweig Challenger XI Trofeo Ciudad de Quito - Quito Zagreb Open - Zagreb Sao Paulo Challenger Lima Challenger Seguros Bolivar Open - Medellin Sao Paulo Challenger Aix En Provence Challenger Scheveningen Challenger Liberec Challenger Quito Challenger Cordoba Challenger Copa Petrobras Colombia - Bogota Copa Petrobras Paraguay - Asuncion The 'Fitz' Casino Challenger - Tunica 2007 West Side Tennis Club Clay Court Challenger - Forest Hills Heilbronn Challenger IV Manta Open - Manta Braunschweig Challenger Liberec Challenger Aberto de Sao Paulo - Sao Paulo Citta di Como - Como Genova Challenger Trnava Challenger Challenger Casablanca San Angel - Mexico City Seguros Bolivar Open - Medellin Santiago Challenger Bogota Challenger Bogota Challenger La Serena Open - La Serena Copa Kia Challenger ATP - Santiago Corrientes Challenger Voit Mexico City Open - Mexico City Aberto de Santa Catarina de Tenis - Florianopolis Open Castilla y Leon - Segovia Bucaramanga Challenger Salinas Challenger Rome Challenger Heilbronn Challenger Mestre Challenger Copa Petrobras - Bogota Poprad Tatry Challenger Buenos Aires Challenger Guzzini Challenger - Recanati Montevideo Challenger Oberstaufen Cup-Head German Master's Series - Oberstaufen Sarasota Challenger ATP Open Castilla y Leon - Segovia Seguros Bolivar Open - Cali Copa Petrobras-Colombia - Bogota Copa Petrobras-Argentina - Buenos Aires Lyon Challenger Challenger Britania Zavaleta - Puebla Oberstaufen Cup - Oberstaufen Concurso Internacional de Vigo - Vigo II Naples ITG Challenger - Naples XIII Trofeo Ciudad de Quito - Quito Copa Petrobras Argentina - Buenos Aires Buenos Aires Challenger Memorial A. Manfredini Sassuolo Challenger - Sassuolo Itajai Challenger Campos do Jordao Challenger San Juan Challenger Open Mutouest de Saint-Brieuc - St. Brieuc Guadalajara Challenger Santiago Challenger Braunschweig Challenger Lamberts Open by Stawag - Aachen Genova Challenger BH Tennis Open - Belo Horizonte Sao Paulo Challenger Credicard Citi Mastercard Tennis Cup 2007 - Campos do Jordao Braunschweig Challenger Montevideo Challenger Bordeaux Challenger Santa Cruz de la Sierra Challenger Marburg Challenger Segovia Challenger Bergamo Challenger Pereira Challenger Cali Challenger Buenos Aires Challenger Guayaquil Challenger Copa Petrobras Paraguay - Asuncion Noumea Challenger Santiago Challenger Furth Challenger Moscow Challenger ATP Challenger La Serena - La Serena Prague Challenger Warsteiner Challenger Wolfsburg - Wolfsburg Banja Luka Challenger Panama City Challenger Estoril Open - Estoril Mallorca Open - Mallorca Internationaler Raiffeisen Grand Prix - St. Polten Ciudad de Pozoblanco 'Open Diputacion' - Cordoba Tennis Napoli Cup - Naples Idea Prokom Open - Sopot Bogota Challenger Buenos Aires Challenger Heineken Open - Auckland Zivnobanka Czech Open - Prostejov Santo Domingo Challenger Morelos Challenger Memorial Kolyaskin - Donetsk Braunschweig Challenger Madrid Challenger Dortmund Challenger Open Castilla y Leon - Segovia Nottingham Challenger Copa Ericsson Uruguay - Montevideo St. Tropez Challenger Mallorca Challenger Blumenau Challenger Adidas International - Sydney Vancouver Challenger Copa AT&T - Buenos Aires Brasil Open - Costa do Sauipe Naples Challenger - Naples Open de la Comunidad Valenciana - Valencia Open Seat Godo - Barcelona Gerry Weber Open - Halle Aix En Provence Challenger Generali Open - Kitzbuhel TD Waterhouse Cup - Long Island II Cyclus Open de Tenis - Florianopolis Citta di Como Challenger - Como Campionati Internazionali di Sicilia - Palermo Stockholm Open - Stockholm Medibank Private International - Sydney Bancolombia Open - Bogota Argentina Open - Buenos Aires Dubai Open - Dubai Jameson Cup - Milan Open de la Comunidad Valenciana - Valencia Buenos Aires Challenger Lyon Challenger Black Forest Open 2002 - Freudenstadt Kyiv Open - Kiev Allianz Suisse Open - Gstaad Mercedes Cup - Stuttgart Generali Open - Kitzbuhel Ortisei Challenger Pilot Pen Tennis - New Haven Copa Ericsson Chile - Santiago Monterrey Challenger Phoenix Challenger Open Romania - Bucharest Campionati Internazionali di Sicilia - Palermo Aix En Provence Challenger Bordeaux Challenger Stockholm Open - Stockholm Siemens Open 2003 - Scheveningen Ilkley Challenger St. Petersburg Open - St. Petersburg Sydney International - Sydney Czech Indoor Open - Prague Istanbul Challenger Alicante Challenger Open de Tenis Comunidad Valenciana - Valencia Open SEAT Godo 2006 - Barcelona Roanne Challenger The Stella Artois Championships - London Bordeaux Challenger Allianz Suisse Open Gstaad - Gstaad Challenger de Providencia-Copa Kia - Santiago Bratislava 1 Challenger Segovia Challenger Generali Open - Kitzbuhel ATP Guzzini Challenger - Recanati Campionati Internazionali di Sicilia - Palermo ARAG World Team Championship - Dusseldorf Arpa Ceramic Cup - Reggio Emilia Sydney International - Sydney PBZ Zagreb Indoors - Zagreb Copa Telmex - Buenos Aires The Tennis Channel Open - Las Vegas Abierto Internacional de Salinas 'Dario Expreso' - Salinas Estoril Open - Estoril Mercedes Cup - Stuttgart Generali Open - Kitzbuhel Pilot Pen Tennis - New Haven Thailand Open - Bangkok AIG Japan Open Tennis Championships - Tokyo St. Petersburg Open - St. Petersburg Movistar Open - Vina del Mar Brasil Open - Costa do Sauipe Belo Horizonte Challenger Copa Telmex - Buenos Aires The Dubai Tennis Championships - Dubai The Artois Championships - London The Nottingham Open - Nottingham Catella Swedish Open - Bastad Pilot Pen Tennis - New Haven Copa Petrobras-Brazil - Aracaju Cyclus Open de Tenis - Florianopolis Open Sabadell Atlantico - Barcelona Copa Petrobras-Uruguay - Montevideo Cali Challenger Gerry Weber Open - Halle AEGON International - Eastbourne Campbells Hall of Fame Tennis Championships - Newport TD Waterhouse Cup - Long Island Pilot Pen Tennis - New Haven China Open - Beijing Puebla Challenger Bordeaux Challenger Orleans Challenger St. Petersburg Open - St. Petersburg Open de Tenis Comunidad Valenciana - Valencia Proton Malaysian Open - Kuala Lumpur Marburg Challenger Heineken Open - Auckland Movistar Open - Santiago Brasil Open - Costa do Sauipe SAP Open - San Jose Regions Morgan Keegan Championships - Memphis Copa Telmex - Buenos Aires Mouilleron-Le-Captif Challenger Abierto Mexicano Telcel - Acapulco U.S. Mens's Clay Court Championship - Houston Open Sabadell Atlantico - Barcelona Serbia Open - Belgrade Open de Nice Cote dAzur - Nice Bordeaux Challenger Atlanta Tennis Championships - Atlanta Legg Mason Tennis Classic - Washington Prostejov Challenger Kremlin Cup - Moscow Movistar Open - Santiago SAP Open - San Jose Regions Morgan Keegan Championships - Memphis Abierto Mexicano Telcel - Acapulco Alicante Challenger Brest Challenger US Men's Clay Court Championship - Houston Bratislava Challenger Bogota Challenger Sao Paulo Challenger Estoril Open - Estoril International Championship of Croatia - Umag AEGON Championships - London Petange Challenger Heineken Open Shanghai - Shanghai Medibank International - Sydney Lermontov Challenger Santo Domingo Challenger Villa Allende Challenger ABN AMRO World Tennis Tournament - Rotterdam AEGON Championships - London Kremlin Cup - Moscow Heineken Open - Auckland Catella Swedish Open - Bastad Montevideo Challenger Synsam Swedish Open - Bastad Brasil Open - Sao Paulo San Juan Challenger US Men's Clay Court Championship - Houston Orleans Challenger San Luis Potosi Challenger Sao Leopoldo Challenger Bet-at-home Open - Hamburg Bet-at-home Cup - Kitzbuhel Citi Open - Washington Salzburg Challenger Leon Challenger PTT Thailand Open - Bangkok China Open - Beijing VTR Open - Vina del Mar Abierto Mexicano Telcel - Acapulco Valencia Open - Valencia VTR Open - Vina del Mar Brasil Open - Sao Paulo SAP Open - San Jose Copa Claro - Buenos Aires Abierto Mexicano Telcel - Acapulco Studena Croatia Open - Umag SkiStar Swedish Open - Bastad Bet-at-home Open - Hamburg Bet-at-home Cup - Kitzbuhel Winston-Salem Open - Winston-Salem Malaysian Open - Kuala Lumpur China Open - Beijing Rakuten Japan Open - Tokyo If Stockholm Open - Stockholm Swiss Indoors Basel - Basel Countrywide Classic - Los Angeles Brasil Open - Sao Paulo US Men's Clay Court Championship - Houston Bet-at-home Open - Hamburg Credit Agricole Suisse Open - Gstaad Vegeta Croatia Open - Umag China Open - Beijing Ecuador Open - Quito Legg Mason Tennis Classic - Washington St. Petersburg Open - St. Petersburg BellSouth Open - Vina del Mar Savannah Challenger Barcelona Open BancSabadell - Barcelona AEGON Championships - London Credit Agricole Suisse Open - Gstaad If Stockholm Open - Stockholm BRD Nastase Tiriac Trophy - Bucharest SkiStar Swedish Open - Bastad St. Petersburg Open - St. Petersburg Swiss Indoors Basel - Basel BB&T Atlanta Open - Atlanta Abierto Mexicano - Los Cabos Winston-Salem Open - Winston-Salem Bogota Challenger Qatar ExxonMobil Open - Doha Rio Open - Rio de Janeiro Barcelona Open BancSabadell - Barcelona BMW Open - Munich Kremlin Cup - Moscow Gerry Weber Open - Halle Antalya Cup - Antalya SkiStar Swedish Open - Bastad Bet-at-home Open - Hamburg Geneva Open - Geneva Open de Moselle - Metz Winston-Salem Open - Winston-Salem Abierto Mexicano - Los Cabos Brisbane International - Brisbane Qatar ExxonMobil Open - Doha Rio Open - Rio de Janeiro Open 13 - Marseille Brasil Open - Sao Paulo US Men's Clay Court Championship - Houston The Stella Artois Championships - London Antalya Cup - Antalya Synsam Swedish Open - Bastad Open Parc - Lyon Winston-Salem Open - Winston-Salem Intrum Stockholm Open - Stockholm Generali Open - Kitzbuhel Shenzhen Open - Shenzhen Rakuten Japan Open - Tokyo Erste Bank Open - Vienna Lima Challenger DIEMA XTRA Sofia Open - Sofia Nature Valley International - Eastbourne Moselle Open - Metz Libema Open - 's-Hertogenbosch SkiStar Swedish Open - Bastad Astana Open - Nur-Sultan Ordina Open - 's-Hertogenbosch Chengdu Open - Chengdu Qatar ExxonMobil Open - Doha European Open - Antwerp Le Gosier Challenger Millennium Estoril Open - Estoril Belgrade 2 - Belgrade Astana Open - Nur-Sultan Allianz Suisse Open - Gstaad Argentina Open - Buenos Aires Mercedes Cup - Stuttgart Sofia Open - Sofia Abierto de Tenis Mifel - Los Cabos Braunschweig Challenger Open de Tenis Comunidad Valenciana - Valencia Barcelona Open BancSabadell - Barcelona Copa Claro - Buenos Aires Sarasota Challenger Medellin Challenger German Tennis Championships - Hamburg China Open - Beijing Open de Tenis Comunidad Valenciana - Valencia Copa Claro - Buenos Aires Open Sabadell Atlantico - Barcelona Santiago Challenger Cali Challenger St. Petersburg Open - St. Petersburg Mendoza Challenger US Men's Clay Court Championship - Houston Barcelona Open BancSabadell - Barcelona BRD Nastase Tiriac Trophy - Bucharest ATP Vegeta Croatia Open - Umag If Stockholm Open - Stockholm Bastad Challenger Valencia Open - Valencia Qatar ExxonMobil Open - Doha Tunis Challenger Bordeaux Challenger Heineken Open - Auckland International Tennis Championships - Delray Beach Royal Guard Open Chile - Vina del Mar ABN AMRO World Tennis Tournament - Rotterdam Open de Tenis Comunidad Valenciana - Valencia Rio Open 500 - Rio de Janeiro Generali Open 2003 - Kitzbuhel ATP Kremlin Cup - Moscow Topshelf Open - 's-Hertogenbosch SkiStar Swedish Open - Bastad Open Sud de France - Montpellier If Stockholm Open - Stockholm Valencia Open - Valencia Cordoba Open - Cordoba Dallas Open - Dallas Dubai Duty Free Tennis Championships - Dubai Qatar ExxonMobil Open - Doha Gonet Geneva Open - Geneva Apia International - Sydney Brasil Open - Sao Paulo Dubai Duty Free Tennis Championships - Dubai Argentina Open - Buenos Aires US Men's Clay Court Championship - Houston Banja Luka Challenger Bet-at-home Open - Hamburg Moselle Open - Metz Rakuten Japan Open - Tokyo SkiStar Swedish Open - Bastad Qatar ExxonMobil Open - Doha Irving Challenger Ecuador Open - Quito Millennium Estoril Open - Estoril Open de Nice Cote d'Azur - Nice AEGON Championships - London Aegon Nottingham Open - Nottingham Mestre Challenger Suisse Open - Gstaad Valencia Open - Valencia Rakuten Japan Open - Tokyo Tenerife Challenger If Stockholm Open - Stockholm Okal Open - Eckental Warsteiner Challenger Lubeck - Lubeck Argentina Open - Buenos Aires Brasil Open - Sao Paulo US Men's Clay Court Championship - Houston Hungarian Open - Budapest Blois Challenger Scheveningen Challenger AEGON International - Eastbourne Generali Open - Kitzbuhel ABN AMRO World Tennis Tournament - Rotterdam Ecuador Open - Quito Argentina Open - Buenos Aires SkiStar Swedish Open - Bastad Lima Challenger China Open - Beijing Qatar ExxonMobil Open - Doha ABN AMRO World Tennis Tournament - Rotterdam Copa Petrobras - Montevideo Grand Prix Hassan II - Marrakech Seville Challenger Swiss Open - Gstaad Generali Open - Kitzbuhel Abierto Mexicano Telfonica MoviStar - Acapulco AEGON Championships - London China Open - Beijing Ordina Open - 's-Hertogenbosch Rio Open - Rio de Janeiro ASB Classic - Auckland bett1HULKS Indoors - Cologne Open Romania - Bucharest Qatar Open - Doha Open 13 - Marseille Open Seat Godo 2005 - Barcelona Cordoba Open - Cordoba Rio Open - Rio de Janeiro Abierto Mexicano Telcel - Acapulco Grand Prix Hassan II - Marrakech Millennium Estoril Open - Estoril Mallorca Championships - Mallorca Open Seat Godo 2003 - Barcelona Open 13 - Marseille Gonet Geneva Open - Geneva Pilot Pen Tennis - New Haven Qatar ExxonMobil Open - Doha AIG Japan Open - Tokyo US Men's Clay Court Championship - Houston Barcelona Open Banc Sabadell - Barcelona Open de Tenis Comunidad Valenciana - Valencia Delray Beach Open - Delray Beach Open SEAT 2008 - Barcelona AEGON International - Eastbourne ATP Studena Croatia Open Umag - Umag Countrywide Classic - Los Angeles China Open - Beijing BA-CA Tennis Trophy - Vienna St. Petersburg Open - St. Petersburg Brisbane - Brisbane Tennis Masters Series - Miami Tennis Masters Series - Cincinnati Tennis Masters Series - Madrid Tennis Masters Series - Paris Abierto Mexicano Telcel - Acapulco AEGON International - Eastbourne Catella Swedish Open - Bastad Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Tennis Masters Series - Hamburg Tennis Masters Series - Toronto Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid Portugal Open - Oeiras Pacific Life Open - Indian Wells Brasil Open - Sao Paulo US Men's Clay Court Championship - Houston Topshelf Open - 's-Hertogenbosch BNP Paribas Masters - Paris Gerry Weber Open - Halle China Open - Beijing NASDAQ-100 Open - Miami Sydney International - Sydney Abierto Mexicano Telcel - Acapulco Ricoh Open - 's-Hertogenbosch Tennis Masters Series - Monte Carlo Erste Bank Open - Vienna Tata Open - Chennai Telecom Italia Masters - Rome bett1HULKS Championships - Cologne Tennis Masters Series - Hamburg Tennis Masters Series - Madrid Topshelf Open - 's-Hertogenbosch Montechiarugolo Challenger BNP Paribas Masters - Paris Pozoblanco Challenger Tennis Masters Series - Madrid Santo Domingo Challenger Stanford Challenger Open de la Comunidad Valenciana - Valencia Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Mutua Madrilena Madrid Open - Madrid Masters Series Monte Carlo - Monte Carlo Masters Series Hamburg - Hamburg Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati St. Petersburg Open - St. Petersburg BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte Carlo Masters Series - Hamburg Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid Davidoff Swiss Indoors Basel - Basel Tennis Channel Open - Las Vegas Campionati Internazionali d'Italia - Rome Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Masters Series Hamburg - Hamburg Brisbane International - Brisbane Masters Series Madrid - Madrid Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati Mutua Madrilena Masters Madrid - Madrid BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Shanghai - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Rogers Cup - Toronto Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters 1000 - Shanghai BNP Paribas Masters - Paris Monte-Carlo Rolex Masters - Monte-Carlo Ecuador Open - Quito BNP Paribas Masters - Paris Sony Ericsson Open - Miami Internazionali BNL d'Italia - Rome Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Open de Moselle - Metz Mallorca Championships - Mallorca BNP Paribas Masters - Paris Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati BMW Open - Munich BNP Paribas Open - Indian Wells Mutua Madrid Open - Madrid Rogers Cup - Montreal BNP Paribas Open - Indian Wells Western & Southern Open - Cincinnati BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Rogers Cup - Toronto BNP Paribas Masters - Paris Internazionali BNL d'Italia - Rome Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Sony Open Tennis - Miami BNP Paribas Masters - Paris Western & Southern Open - Cincinnati Miami Open - Miami Shanghai Rolex Masters - Shanghai Miami Open - Miami Miami Open - Miami Mutua Madrid Open - Madrid Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Mutua Madrid Open - Madrid Campionati Internazionali D'Italia - Rome Rogers Masters - Montreal Internazionali BNL d'Italia - Rome BNP Paribas Masters - Paris Shanghai Rolex Masters - Shanghai Campionati BNL dItalia - Rome Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati Tennis Masters Series - Rome BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Mutua Madrilena Madrid Open - Madrid Masters Series Monte-Carlo - Monte-Carlo U.S. Open - New York Shanghai ATP Masters - Shanghai Mutua Madrid Open - Madrid Western & Southern Open - Cincinnati Monte-Carlo Rolex Masters - Monte-Carlo Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo BNP Paribas Open - Indian Wells U.S. Open - New York Miami Open - Miami BNP Paribas Masters - Paris Monte-Carlo Rolex Masters - Monte-Carlo Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Western & Southern Open - Cincinnati BNP Paribas Masters - Paris Shanghai Rolex Masters - Shanghai ABN/AMRO World Tennis Tournament - Rotterdam SkiStar Swedish Open - Bastad St. Petersburg Open - St. Petersburg Copa Claro - Buenos Aires Copa Telmex - Buenos Aires Moselle Open - Metz Pilot Pen Tennis - New Haven Thailand Open - Bangkok China Open - Beijing ASB Classic - Auckland Wimbledon - London Australian Open - Melbourne San Diego Open - San Diego U.S. Open - New York German Tennis Championships - Hamburg Apia International - Sydney Open 13 Provence - Marseille Dubai Duty Free Tennis Championships - Dubai Barcelona Open Banc Sabadell - Barcelona Fever-Tree Championships - London Australian Open - Melbourne French Open - Paris Wimbledon - London French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London French Open - Paris Wimbledon - London U.S. Open - New York U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York U.S. Open - New York French Open - Paris Australian Open - Melbourne French Open - Paris Wimbledon - London Wimbledon - London Australian Open - Melbourne French Open - Paris French Open - Paris Australian Open - Melbourne Wimbledon - London Wimbledon - London U.S. Open - New York Australian Open - Melbourne U.S. Open - New York French Open - Paris Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne Davis Cup, World Group, 1R, SVK-ESP 4-1 Davis Cup, World Group, 1R, SUI-ESP 2-3 Davis Cup, World Group, QF, USA-ESP 4-1 Davis Cup, World Group, F, ARG-ESP 1-3 ARAG ATP World Team Championship - Dusseldorf Davis Cup, World Group, PO, ARG-COL 4-0 Hopman Cup - Perth Davis Cup, World Group, QF, GER-ESP 1-4 Hopman Cup - Perth Davis Cup, World Group, PO, ESP-UKR 5-0 Campeonato de Espana Kia de Tenis 2004 - Madrid Davis Cup, World Group, QF, ESP-GER, 3-2 AAMI Classic - Kooyong Davis Cup, World Group, SF, FRA-ARG 5-0 Davis Cup, World Group, 1R, BEL-ESP 1-4 Davis Cup, World Group, SF, ESP-FRA 4-1 Davis Cup, World Group, QF, FRA-ESP 5-0 Davis Cup, World Group, SF, CZE-ARG 3-2 U.S. Open (juniors) AAMI Classic - Kooyong AAMI Classic - Kooyong AAMI Classic - Kooyong All Lower level tournaments Olympics - London Barclays ATP World Tour Finals - London